package com.bmp.dao;

import java.util.List;

import com.bmp.model.Groups;
import com.bmp.model.User;

/**
 * @author dongjun
 * @function GroupsDao
 * 2013-3-21
 */
public interface GroupsDao {
	/**
	 * 根据id获取组信息
	 * @param id
	 * @return
	 */
	public Groups getGroupsById(int id);
	/**
	 * 根据id删除组
	 * @param id
	 */
	public void deleteGroupsById(int id);
	/**
	 * 插入组
	 * @param g
	 */
	public void insertGroups(Groups g);
	/**
	 * 更新组
	 * @param g
	 */
	public void updateGroups(Groups g);
	/**
	 * 根据page和rows获取组信息
	 * @param page
	 * @param rows
	 * @return
	 */
	public List<Groups> getGroups(int page,int rows);
	/**
	 * 获取总记录数
	 * @return
	 */
	public int getTotalPages();
	
	//public String getGroupsNameById(int id);
}
